package main

import "fmt"

// 默认情况下，管道是没有缓冲的，我们可以在创建的时候顺便设置缓冲大小，
func main() {
	messages := make(chan string, 2)
	messages <- "666"
	messages <- "777"
	fmt.Println(<-messages)
	fmt.Println(<-messages)
}
